package com.cloudsigns.factorymanager2.engineering.bean;

import com.cloudsigns.factorymanager2.cusenum.CommonEnum;

import java.io.Serializable;
import java.util.List;

/**
 * Created by tony on 2018/5/5.
 */

public class PublicationOrderDetailBean implements Serializable {
    private long adminConfirmCompleteDate;
    private String assignReceiveAccountId;
    private String assignReceiveAccountName;
    private long assignReceiveOrderTime;
    private String assignCompleteAccountId;
    private String assignCompleteAccountName;
    private long assignCompleteOrderTime;
    private CommonEnum.AssignStatus assignStatus;
    private long beginDate;
    private String companyId;
    private String companyName;
    private long completeDate;
    private CommonEnum.CompleteStatus completeStatus;
    private long createDate;
    private String createOrderAccountId;
    private String createOrderAccountName;
    private long finishDate;
    private boolean hasPauseOrder;
    private String id;
    private String industryCategory;
    private long lastPauseDate;
    private List<MediaBean> mediaList;
    private List<String> picList;
    private String publicationContent;
    private String receiveAccountId;
    private String receiveAccountName;
    private long receiveOrderTime;
    private String regionId;
    private String regionName;
    private long sendOrderTime;
    private CommonEnum.EngineeringOrderStatus status;
    private String superAdminCompleteComment;
    private String workerLeaderCompleteComment;


    public String getAssignReceiveAccountId() {
        return assignReceiveAccountId;
    }

    public String getAssignReceiveAccountName() {
        return assignReceiveAccountName;
    }

    public long getAssignReceiveOrderTime() {
        return assignReceiveOrderTime;
    }

    public CommonEnum.AssignStatus getAssignStatus() {
        return assignStatus;
    }

    public long getBeginDate() {
        return beginDate;
    }

    public String getCompanyId() {
        return companyId;
    }

    public String getCompanyName() {
        return companyName;
    }

    public long getCompleteDate() {
        return completeDate;
    }

    public long getCreateDate() {
        return createDate;
    }

    public String getCreateOrderAccountId() {
        return createOrderAccountId;
    }

    public String getCreateOrderAccountName() {
        return createOrderAccountName;
    }

    public long getFinishDate() {
        return finishDate;
    }

    public boolean isHasPauseOrder() {
        return hasPauseOrder;
    }

    public String getId() {
        return id;
    }

    public String getIndustryCategory() {
        return industryCategory;
    }

    public List<MediaBean> getMediaList() {
        return mediaList;
    }

    public List<String> getPicList() {
        return picList;
    }

    public String getPublicationContent() {
        return publicationContent;
    }

    public String getReceiveAccountId() {
        return receiveAccountId;
    }

    public String getReceiveAccountName() {
        return receiveAccountName;
    }

    public long getReceiveOrderTime() {
        return receiveOrderTime;
    }

    public String getRegionId() {
        return regionId;
    }

    public String getRegionName() {
        return regionName;
    }

    public long getSendOrderTime() {
        return sendOrderTime;
    }

    public long getLastPauseDate() {
        return lastPauseDate;
    }

    public CommonEnum.EngineeringOrderStatus getStatus() {
        return status;
    }

    public String getAssignCompleteAccountId() {
        return assignCompleteAccountId;
    }

    public String getAssignCompleteAccountName() {
        return assignCompleteAccountName;
    }

    public long getAssignCompleteOrderTime() {
        return assignCompleteOrderTime;
    }

    public long getAdminConfirmCompleteDate() {
        return adminConfirmCompleteDate;
    }

    public CommonEnum.CompleteStatus getCompleteStatus() {
        return completeStatus;
    }

    public String getSuperAdminCompleteComment() {
        return superAdminCompleteComment;
    }

    public String getWorkerLeaderCompleteComment() {
        return workerLeaderCompleteComment;
    }


    public void setAssignReceiveAccountId(String assignReceiveAccountId) {
        this.assignReceiveAccountId = assignReceiveAccountId;
    }

    public void setAssignReceiveAccountName(String assignReceiveAccountName) {
        this.assignReceiveAccountName = assignReceiveAccountName;
    }

    public void setAssignReceiveOrderTime(long assignReceiveOrderTime) {
        this.assignReceiveOrderTime = assignReceiveOrderTime;
    }

    public void setAssignStatus(CommonEnum.AssignStatus assignStatus) {
        this.assignStatus = assignStatus;
    }

    public void setBeginDate(long beginDate) {
        this.beginDate = beginDate;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public void setCompleteDate(long completeDate) {
        this.completeDate = completeDate;
    }

    public void setCreateDate(long createDate) {
        this.createDate = createDate;
    }

    public void setCreateOrderAccountId(String createOrderAccountId) {
        this.createOrderAccountId = createOrderAccountId;
    }

    public void setCreateOrderAccountName(String createOrderAccountName) {
        this.createOrderAccountName = createOrderAccountName;
    }

    public void setFinishDate(long finishDate) {
        this.finishDate = finishDate;
    }

    public void setHasPauseOrder(boolean hasPauseOrder) {
        this.hasPauseOrder = hasPauseOrder;
    }

    public void setId(String id) {
        this.id = id;
    }

    public void setIndustryCategory(String industryCategory) {
        this.industryCategory = industryCategory;
    }

    public void setMediaList(List<MediaBean> mediaList) {
        this.mediaList = mediaList;
    }

    public void setPicList(List<String> picList) {
        this.picList = picList;
    }

    public void setPublicationContent(String publicationContent) {
        this.publicationContent = publicationContent;
    }

    public void setReceiveAccountId(String receiveAccountId) {
        this.receiveAccountId = receiveAccountId;
    }

    public void setReceiveAccountName(String receiveAccountName) {
        this.receiveAccountName = receiveAccountName;
    }

    public void setReceiveOrderTime(long receiveOrderTime) {
        this.receiveOrderTime = receiveOrderTime;
    }

    public void setRegionId(String regionId) {
        this.regionId = regionId;
    }

    public void setRegionName(String regionName) {
        this.regionName = regionName;
    }

    public void setSendOrderTime(long sendOrderTime) {
        this.sendOrderTime = sendOrderTime;
    }

    public void setStatus(CommonEnum.EngineeringOrderStatus status) {
        this.status = status;
    }

    public void setAssignCompleteAccountId(String assignCompleteAccountId) {
        this.assignCompleteAccountId = assignCompleteAccountId;
    }

    public void setAssignCompleteAccountName(String assignCompleteAccountName) {
        this.assignCompleteAccountName = assignCompleteAccountName;
    }

    public void setAssignCompleteOrderTime(long assignCompleteOrderTime) {
        this.assignCompleteOrderTime = assignCompleteOrderTime;
    }

    public void setCompleteStatus(CommonEnum.CompleteStatus completeStatus) {
        this.completeStatus = completeStatus;
    }

    public void setLastPauseDate(long lastPauseDate) {
        this.lastPauseDate = lastPauseDate;
    }

    public void setSuperAdminCompleteComment(String superAdminCompleteComment) {
        this.superAdminCompleteComment = superAdminCompleteComment;
    }

    public void setAdminConfirmCompleteDate(long adminConfirmCompleteDate) {
        this.adminConfirmCompleteDate = adminConfirmCompleteDate;
    }

    public void setWorkerLeaderCompleteComment(String workerLeaderCompleteComment) {
        this.workerLeaderCompleteComment = workerLeaderCompleteComment;
    }
}
